agency of the public prosecutor - French English Dictionary